676743
412774
306143
775573
65454
528130
17846
816863
58396
503555
434975
691123
789312
880870
820147
909949
1017724
831610
570505
57952
101987
614377
296284
547842